life force – English–Latine translations

🇬🇧 en la 🇻🇦

life force noun

  • principle that animates living organisms
anima, animus
Wiktionary Links